@echo off
chcp 65001 >nul
echo ========================================
echo 智动售货机管理系统 - 编译脚本
echo ========================================
echo.

echo 正在生成Makefile...
qmake Smart_Sell.pro

if %ERRORLEVEL% neq 0 (
    echo 错误: qmake失败
    pause
    exit /b 1
)

echo 正在编译项目...
mingw32-make

if %ERRORLEVEL% neq 0 (
    echo 错误: 编译失败
    pause
    exit /b 1
)

echo.
echo ========================================
echo 编译成功！
echo 可执行文件: bin\Smart_Sell.exe
echo ========================================
echo.

set /p choice=是否运行程序？(y/n): 
if /i "%choice%"=="y" (
    start bin\Smart_Sell.exe
)

pause